#include<iostream>
#include<string>
#include<algorithm>
#include<iomanip>
#include<cmath>
using namespace std;

//test 22
int main()
{
	int n;
	cin >> n;
	if(n & 1 == 1)cout << "odd" << endl;
	else cout << "even" << endl;
	return 0;
} 

////test 21
//string t = "0123456789ABCDEFGHIJKLMNOPQISTUVWXYZ";
//int get_dem(int n,string s)
//{
//	int ret = 0;
//	for(int i = 0;i < s.size(); i++)
//	{
//		if(s[s.size() - 1 - i] >= 'A') ret += (s[s.size() - 1 - i] - 'A' + 10) * pow(n, i);
//		else ret += (s[s.size() - i - 1] - '0') * pow(n, i);
//	}
//	return ret;
//}
//void sys(int n, int x)
//{
//	if(n>=x) sys( n/x , x);
//	cout << t[n % x];
//}
//int main()
//{
//	int n,x;
//	string s;
//	cin >> n >> s >> x;
//	int dem = get_dem(n , s);
////int dem = stoi(s,NULL,n); 
//	sys(dem , x);
//	return 0;
//}

////test 20
//int main()
//{
//	int x,ret=0;
//	string s;
//	cin >> x >> s;
//	for(int i = 0;i < s.size(); i++)
//	{
//		if(s[s.size() - 1 - i]  >= 'A') ret += (s[s.size()-1-i] - 'A' + 10) * pow(x , i);
//		else ret += (s[s.size() - 1 - i] - '0') * pow(x , i); 
//	}
//	cout << ret << endl;
//	return 0;
//}


////test 19
//string s = "0123456789ABCDEFGHIJKLMNOPQISTUVWXYZ";
//void sys(int n, int x)
//{
//	if(n >= x)
//	 sys(n/x , x);
//	cout << s[n % x];
//}
//int main()
//{
//	int n,x;
//	cin >> n >> x;
//	sys(n,x);
//	return 0;
//}

////test 18
//int main()
//{
//	long long cnt=0;
//	int m,n;
//	cin >> m >> n;
//	for(int i = m;i <= n;i++)
//	{
//		int tmp=i;
//		while(tmp)
//		{
//			if(tmp % 10 == 2)cnt++;
//			tmp/=10;
//		}ffb
//	}
//	cout << cnt << endl;
//}

////test 17
//
//char arr[100010]={0};
//int cnt=0;
//void show(int n)
//{
//	int a=0,b=0;
//	for(int i = 0;i < cnt;i++)
//	{
//		if(arr[i] == 'W')a++;
//		else if(arr[i] == 'L')b++;
//		if((a >= n || b >= n) && abs(a-b) >= 2)
//		{
//			cout << a << ":" << b << endl;
//			a=b=0;
//		}
//	}
//	if(a != 0 && b != 0)
//	cout << a <<":" << b <<endl;
//}
//int main()
//{
//	char ch;
//	while(cin >> ch && ch != 'E')
//	{
//		arr[cnt++] = ch;
//	}
//	show(11);
//	cout << endl ;
//	show(21);
//	return 0;
//}

//int sc_hua[2000] = { 0 }, sc_op[2000] = { 0 };
//int main()
//{
//	string s;
//	
//	int hua = 0, op = 0, i = 0, j = 0, m = 0, n = 0, sc = 0,hua1=0,op1=0;
//	while (cin >> s)
//	{
//		for (i = 0; i < s.size(); i++)
//		{
//			if (j % 11 == 0 && j != 0)
//			{
//				cout << hua << ':' << op << endl;
//				hua = 0;
//				op = 0;
//				j = 0;
//			}
//			if (s[i] == 'E')
//			{
//				cout << hua << ':' << op << endl;
//				break;
//			}
//			else if (s[i] == 'W')hua++;
//			else if (s[i] == 'L')op++;
//			j++;
//		}
//		for (m = 0; m < s.size(); m++)
//		{
//			
//			if (n % 21 == 0 && n != 0)
//			{
//					sc_hua[sc] = hua1;
//					sc_op[sc] = op1;
//					hua1=0;
//					op1=0;
//					n=0;;
//					sc++; 
//			}
//			if(s[m] == 'E')
//			{
//				sc_hua[sc] = hua1;
//				sc_op[sc] = op1;
//				sc++;
//				break;
//			}
//				else if(s[m] == 'W')hua1++;
//				else if(s[m] == 'L')op1++;
//				n++;
//		}
//	} 
//	cout << endl;
//	for(i = 0;i < sc; i++)
//	{
//		cout << sc_hua[i] << ":" << sc_op[i] <<endl;
//		
//	}
//	return 0;
//}


////test 16
//string t="0123456789ABCDEF";
//void fun(int x, int y)
//{
//	if(x >= y)
//	fun(x/y,y);
//	cout << t[x % y ] ;
//	
//}
//int main(){
//	int num, sys;
//	cin >> num >> sys;
//	fun(num,sys);
//	return 0;
//}
//	
//	//test 15
//	double fun(double x,double n)
//	{
//		if(n==1)return x/(1+x);
//		else return x/(n+fun(x,n-1));
//	}
//	int main()
//	{
//		double x,n;
//		cin >> x >> n;
//		cout << fixed << setprecision(2) << fun(x,n) << endl;
//		return 0;
//	}
//	
//	//test 14
//	double fun(double x,double n)
//	{
//		if(n==1)return sqrt(1+x);
//		else return sqrt(n + fun(x,n-1));
//	}
//	int main()
//	{
//		double x,n;
//		cin >> x >> n;
//		cout << fixed << setprecision(2) << fun(x,n) << endl;
//		return 0;
//	}

////test 13
////int digit(int n,int k,int cnt)
////{
////	if(cnt == k)return n%10;
////	else return digit(n/10,k,cnt+1);
////}
//int digit(int n,int k)
//{
//	if(k == 1)return n%10;
//	else return digit(n/10,k-1);
//}
//int main()
//{
//	int n,k;
//	cin >> n >> k;
//	cout << digit(n,k) << endl;
//	return 0;
//}

////test 12
//int akm(int m,int n)
//{
//	if(m==0) return n+1;
//	else if(m > 0 && n==0)return akm(m-1,1);
//	else if(m > 0 && n > 0)return akm(m-1,akm(m,n-1));
//}
//int main()
//{
//	int m,n;
//	cin >> m >> n;
//	cout << akm(m,n) << endl;
//	return 0;
//}

////test 11
//int get_sum(int n)
//{
//	if(n==1)return 1;
//	else return n+get_sum(n-1);
//}
//int main()
//{
//	int n;
//	cin >> n;
//	cout << get_sum(n) << endl;
//	return 0;
//}

////test 10
//int get_fac(int n)
//{
//	if(n==0)return 1;
//	else return n * get_fac(n-1);
//}
//int main()
//{
//	int n;
//	cin >> n;
//	cout << get_fac(n) << endl;
//	return 0;
//}

////test 9
//int get_pa(int x)
//{
//	string s = to_string(x);
//	reverse(s.begin(),s.end());
//	return stoi(s);
//}
//bool is_primer(int x)
//{
//	if(x <= 1)return false;
//	else{
//		for(int i = 2; i <= sqrt(x); i++)
//		{
//			if(x % i==0) return false;
//		}
//		return true;
//	}
//}
//int main()
//{
//	int m,n,flag=0;
//	cin >> m >> n;
//	for(int i = m;i <= n; i++)
//	{
//		if(is_primer(i) && is_primer(get_pa(i)))
//		{
//			if(flag) cout << ",";
//			cout << i;
//			flag = 1;
//		}
//	}
//	if(flag == 0)cout << "No" <<endl;
//	return 0;
//}

////test 8
//bool is_primer(int x)
//{
//	if(x <= 1)return false;
//	else{
//		for(int i = 2; i <= sqrt(x); i++){
//			if(x % i == 0)return false;
//		}
//		return true;
//	}
//}
////bool is_pa(int x)
////{
////	int ret=0;
////	int tmp = x;
////	while(tmp)
////	{
////		ret = ret * 10 + tmp % 10;
////		tmp/=10;
////	}
////	return ret==x;
////}
//bool is_pa(int x)
//{
//	string s = to_string(x);
//	string t = s;
//	reverse(s.begin(),s.end());
//	return s == t;
//}
//int main()
//{
//	int n,cnt=0;
//	cin >> n;
//	for(int i = 11; i <= n; i++)
//	{
//		if(is_primer(i) && is_pa(i))cnt++;
//	}
//	cout << cnt <<endl;
//}

////test 7
//bool is_primer(int x)
//{
//	if(x <= 1)return false;
//	else{
//		for(int i = 2; i<=sqrt(x); i++)
//		{1
//			if(x % i == 0)return false;
//		}
//		return true;
//	}
//}
//int main()
//{
//	int n;
//	cin >> n;
//	for(int i = 2; i+2 <= n; i++)
//	{
//		if(is_primer(i)&&is_primer(i+2))
//		cout << i << " " << i+2 << endl;
//	}
//	return 0;
//}

////test 6
//bool is_primer(int x)
//{
//	if(x <= 1)
//	{
//		return false;
//	}
//	else
//	{
//		for(int i = 2; i <= sqrt(x); i++)
//		{
//			if(x % i == 0) return false;
//		}
//		return true;
//	}
//}
//int main()
//{
//	int n,cnt = 0;
//	cin >> n;
//	for(int i = 2; i <= n; i++)
//	{
//		if(is_primer(i)) cnt++;
//	}
//	cout << cnt << endl;
//	return 0;
//}

////test 5
//int is_fever(float x)
//{
//	
//	return x>=37.5;
//}
//int is_sick(int x)
//{
//	return x==1;
//}
////test 5
//int main()
//{
//	int n,num=0;
//	cin >> n;
//	while(n--)
//	{
//		string name;
//		float tmp;
//		int condition;
//		cin >> name >> tmp >> condition;
//		if(is_fever(tmp) && is_sick(condition))
//		{
//			cout << name <<endl;
//			num++;
//		}
//	}
//	cout << num << endl;
//	return 0;
//}
//int is_fever(float x)
//{
//	if(x >= 37.5)
//	return 1;
//	return 0;
//}
//int is_sick(int x)
//{
//	return x;
//}
////test 5
//int main()
//{
//	int n,num=0;
//	cin >> n;
//	while(n--)
//	{
//		string name;
//		float tmp;
//		int condition;
//		cin >> name >> tmp >> condition;
//		if(is_fever(tmp) && is_sick(condition))
//		{
//			cout << name <<endl;
//			num++;
//		}
//	}
//	cout << num << endl;
//	return 0;
//}

////test 4
//int main()
//{
//	int n;
//	cin >> n;
//	for(int i = 2; i <= n; i++)
//	{
//		int j = 0;
//		int sum = 0;
//		for(j = 1; j < i; j++)
//		{
//			if(i % j == 0) sum += j;			
//		}
//		if(sum == i)
//		{
//			cout << i <<endl;
//		}
//	}
//	return 0;
//}

////test 3
//int main()
//{
//	int n,m;
//	double sum = 0,top = 0;
//	
//	cin >> n >> m;
//	while(n--)
//	{
//		int _max = 0;
//		int _min = 10;
//		sum = 0;
//		for(int i = 0;i < m; i++)
//		{
//			int t;
//			cin >> t;
//			sum += t;
//			if(_max < t)
//			{
//				_max = t;
//			}
//			if(_min > t)
//			{
//				_min = t;
//			}
//		}
//		double ret =(sum-_max-_min)/(m-2);
//		top = max(ret,top);
//	}
//	cout << fixed <<setprecision (2) << top <<endl;
//	return 0;
//}



////test 2
//int main()
//{
//	int n,t;
//	
//	cin>>n;
//	int _max=0;
//	int _min=100;
//	
//	for(int i=0;i<n;i++)
//	{
//		cin>>t;
//		if(_max<t)
//		{
//			_max=t;
//		}
//		if(_min>t)
//		{
//			_min=t;
//		}
//	}
//	cout<<_max-_min<<endl;
//	return 0;
//	
//}
//
//
//
//int main()
//{
//	int n,t;
//	
//	cin>>n>>t;
//	int _max=t;
//	int _min=t;
//	
//	for(int i=1;i<n;i++)
//	{
//		cin>>t;
//		if(_max<t)
//		{
//			_max=t;
//		}
//		if(_min>t)
//		{
//			_min=t;
//		}
//	}
//	cout<<_max-_min<<endl;
//	return 0;
//	
//}
//


//test 1
//int numsfind(int *nums,int numsSize,int val)
//{
//    for(int i=0;i<numsSize;i++)
//    {
//        if(nums[i]==val)
//        {
//            return i;
//        }
//    }
//    return -1;
//}
//void numserase(int* nums, int numsSize, int pos)
//{
//    for(int i=pos;i<numsSize-1;i++)
//    {
//        nums[i]=nums[i+1];
//    }
//    numsSize--;
//}
//int removeElement(int* nums, int numsSize, int val) {
//    int pos;
//    while((pos=numsfind(nums,numsSize,val))!=-1)
//    {
//        numserase(nums,numsSize,pos);
//    }
//    return numsSize;
//}
//int main(){
//	int nums[4]={3,2,2,3};
//	int z=removeElement(nums,4,3);
//}
